@charset "gb2312";
/*题库*/
.title-a{ margin:0 0 10px 0; border-bottom:1px solid #dbdbdb; padding-bottom:12px; *height:23px; height:23px;}
.box-tit{ border:none}
*html .title-a{height:24px;overflow:hidden; display:inline-block; }
.title-a a{font-family: "Microsoft Yahei"; font-size:16px; margin-right:20px; color:#888; }
.title-a a:hover{ color:#db282a;}
.title-a .active{ font-size:16px; color:#333; font-weight:bold; float:left;}
.tk-boxlist{ clear:both;}
.box-tk{ position:relative; padding-bottom:12px; }
*html .box-tk{ padding-top:5px;}
.box-tk ul li{ display:inline-block; padding:0 0 10px 10px;  *margin-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #dbdbdb;}
*html .box-tk{ display:inline-block;}
.box-tk ul li span{ float:left;width:100%; height:30px; line-height:30px; font-size:15px; font-family:microsoft yahei; display:inline}
.box-tk ul li span a.btn,.box-tk ul li span a.btn:link,.box-tk ul li span a.btn:visited{ float:right;text-align:center;font-size:14px; width:80px;  height:30px; line-height:30px; background:#5f61b2; color:#fff; border-radius:15px; display:inline}
.box-tk ul li span a.btn:hover{ background:#ff9600;}
.box-tk ul li p{ float:left;padding:0px; margin:0px;display:block; color:#999;  font-family:Simsun; line-height:20px; white-space:nowrap; margin-bottom:5px;}
.box-tk ul li .box-btn{ font-size:12px;font-family:Simsun; color:#e96163; position:relative; padding:6px 25px 6px 15px; overflow:hidden; border:1px solid #eee; background:#fff; border-radius:2px;}
.box-tk ul li .box-btn i{ width:15px; height:24px; display:block; position:absolute; top:0; right:0; background:#f5f5f5 url(../images/gd.png) no-repeat 0 -75px; *padding:1px 0;}
*html .box-tk ul li .box-btn{  padding:6px 20px 6px 15px;}
*html .box-tk ul li .box-btn i{ top:1px; padding:1px 0;}
.box-tk ul li .box-btn:hover{ color:#fff; background:#f58182; border-color:#f58182;}
.box-tk ul li .box-btn:hover i{ background-position:-21px -75px; background-color:#e96163;}
.box-tk .title-a .my-tk{font-size:12px; margin-right:0;  font-family:Simsun; float:right; background:#e96163; border-radius:2px; color:#fff; padding:3px; margin-top:3px;}
.box-tk .title-a .my-tk:hover{ background:#db282a;}
.tk-boxlist li{ position:relative; padding-left:48px;}
.tk-boxlist a.tk-name i{ width:65px; height:65px; display:block; background: url(http://img.233.com/www/img/chengkao/2016/tm_icon.png) no-repeat; position:absolute; top:8px; left:0;}
.tk-boxlist a.tk-name i.ico-mr{background-position:0 -214px; }
.tk-boxlist a.tk-name i.ico-zj{ background-position:0 -141px;}
.tk-boxlist a.tk-name i.ico-zt{background-position:0 -70px;}
.tk-boxlist a.tk-name i.ico-kc{ background-position:0 2px;}
.tk-boxlist a.tk-name:hover{ color:#e96163;}
.tk-boxlist a.tk-name:hover i.ico-mr{background-position:-78px -214px; }
.tk-boxlist a.tk-name:hover i.ico-zj{ background-position:-78px -141px;}
.tk-boxlist a.tk-name:hover i.ico-zt{ background-position:-78px -70px;}
.tk-boxlist a.tk-name:hover i.ico-kc{ background-position:-78px 2px;}
/*考试工具*/
.tool-box{ float:left; width:310px; border:1px solid #dedede;font-family:microsoft yahei; border-width:1px 0 0 0; background:#fcfcfc;}
.tool-box li{ float:left;width:33%; height:100px; text-align:center; line-height:26px;}
.tool-box li em{ display:inline-block; width:37px; height:43px; background:url(../images/gd.png) no-repeat; margin-top:15px;}
.tool-box li em.ico-zn{width:45px; background-position:-77px -412px; margin-top:18px;}
.tool-box li em.ico-wt{width:37px; background-position:-124px -412px}
.tool-box li em.ico-dy{ background-position:-163px -412px}
.tool-box li.line{width:0px; border-left:1px dashed #e6e6e6; overflow:hidden; }
.tool-box li:hover  em.ico-zn{ background-position:-77px -366px}
.tool-box li:hover  em.ico-wt{ background-position:-124px -366px}
.tool-box li:hover  em.ico-dy{ background-position:-163px -366px}
.list-nleft .tool-box{ width:300px; border:0; background:#f8f8f8; margin:0; padding:0; overflow:hidden;}
/*交流圈*/
.comment-box ul{ float: right;width:310px;  border:1px solid #dedede; height:auto; font-family:microsoft yahei;}
.comment-box .weixin{ border-top:1px solid #dedede; }
.comment-box li{float:left; width: 254px; padding:12px 28px; height:auto; background:#fcfcfc; position:relative; cursor:pointer;}
.comment-box li span.images{ float:left; width:48px; height:48px; background:url(../images/gd.png) 0 -135px no-repeat; margin:10px 8px 0 0 ;}
.comment-box li:hover span.images{ background-position:0 -185px;}
.comment-box li.weixin span.images{  background-position:-49px -136px;}
.comment-box li.weixin:hover span.images{ background-position:-49px -185px;}
.comment-box li span.text{ float:right; width:150px}
.comment-box li.weixin span.text{ margin-top:13px;}
.comment-box li span.text p{ width:100%; height:30px; line-height:30px;}
.comment-box li span.text a.btn{ display:inline-block;width:100%;  height:30px; line-height:30px; text-align:center; border-radius:2px; background:#46a8ef; color:#fff;}
.comment-box li span.text a.btn:hover{ background:#ff9600;}
.rwm-box{ display:none; position:absolute; width:130px; height:auto; background:#fff; border:1px solid #e6e6e6; top:-1px; right:-162px; text-align:center; padding:15px 15px 20px 15px; box-shadow:0px 2px 3px #f5f5f5; z-index:9999;}
.rwm-box i{ width:18px; height:16px; display:block; background:url(../images/gd.png) 0 -240px no-repeat; position:absolute;  top:32px; right:150px;}
.rwm-box p{ float:left; width:100%; padding:0px; margin:0px; line-height:22px; color:#666;}
.rwm-box p.blue{ color:#4ba4e4; margin-bottom:5px;}
.rwm-box img{width:100px; height:100px; background:#000;}
.comment-box li:hover .rwm-box{ display:block;}
.w300 .rwm-box{ right:298px;}
.w300 .rwm-box i{ right:-10px;}

		 .bd{ overflow:hidden;}
		 .bd ul{width:240px;}
		 .bd ul li{width:220px; text-align:center; float:left; margin:0px 18px 10px 0px; *display:inline;}
		 .bd ul li .thumb{width:194px; height:120px; padding:4px 5px 0px 4px; border:1px solid #b7b7b7; margin:0px 13px 0px 12px;}
		 .bd ul li .thumb img{width:194px; height:115px;}
	
		 .bd ul li .desc p{width:205px; height:26px; line-height:26px; margin:3px 12px; background:#0882c7; font-size:18px; color:#FFF; text-align:center;}
 .bd ul li .desc p  a{color:#fff;    }

 .bd ul li .desc p  a:hover{color:#fff; }
.bd ul li .desc {text-align: center;}
		 .bd ul li .desc span{height:30px; line-height:30px; font-size:14px; color:#4e4e4e; overflow:hidden;}
		 .bd ul li .link{    padding: 60px 54px 0px 34px;
    width: 150px;
    height: 39px;
    text-align: center;}
		 .bd ul li .link a{    background: #f6f5ec;font-size:16px;
    display: block;
    width: 150px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #ccc;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;}
		 .bd ul li .link  a:hover{color:#f00;    }
